package com.company.cloud.common.bean;

import cn.hutool.core.util.IdUtil;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * 基础参数
 */
@Setter
@Getter
public class BaseParam {

//	@ApiModelProperty(value = "语言分类", example = "zh", required = true)
//    @NotEmpty(message = "语言分类不能为空")
//	private String langType = LangEnum.ZH.getCode();
	
	@ApiModelProperty(value = "签名")
	private String sign;
	
	@ApiModelProperty(value = "签名类型[MD5/SHA256]")
	private String signType="MD5";
	
	@ApiModelProperty(value = "随机字符串")
	private String nonceStr=IdUtil.simpleUUID();
	
	@ApiModelProperty(value = "版本号")
	private String versionNo="1.0.0";
	
	@ApiModelProperty(value = "时间戳")
	private long timestamp=0L;
	
	
	
	
	
	

	
	public void check() {
	}
	
}
